body {
   font-family: Georgia,"Times New Roman",Times,serif;
}

/* make all of the entities bold */

/* blue is reserved for regular HTML links.  Red is reserved for non-working links that need to be fixed.  */

.persName, .gloss, .placeName {
  font-weight: bold;  
}

/* geo locations are green.  Think green planet earth.  */
.placeName {
 color: green;
}

.placeName:after {
   content: " (" attr(key) ")";
}

/* people are dark red but not too red to be considered a warning of a broken link */
.persName {
 color: maroon;
}

.persName:after {
   content: " (" attr(corresp) ")";
}

/* glossary terms are a deep purple.  */
.gloss {
 color: indigo;

}

.gloss:after {
  content: " (" attr(target) ")";
}

.date {
  color: DarkOrange;
}

.date:after {
  content: " (" attr(when) ")";
}

.ref {
  color: blue;
}

.ref:after {
  content: " (" attr(target) ")";
}

.lb {
height: 0px; display: block;
}

.pb {
height: 10px; display: block;
}

.p {
  display: block; margin: 10px 0;
}

.hi[rend="strong"] {
font-weight:bold;
}

.hi[rend="italic"] {
font-style:italic;
}

.hi[rend="underline"] {
text-decoration:underline;
}

.hi[rend="strikethrough"] {
text-decoration:line-through;
}

.list {
display: block;
}

.head {
display: block; font-weight: bold;
}

.item {
display: block; margin-left: 10px;
}

.item:before {
content: url(../images/bullet.gif);
}

.table {
display: block; border: solid black 1px; margin-top: 10px; margin-bottom: 10px;
}

.role {
display: block; border: solid black 0.5px;
}

.cell {
display: block; border: solid black 0.5px;
}
